<!DOCTYPE html>
<html lang="zh-CN" data-theme="light">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
    <meta name="generator" content="VuePress 2.0.0-beta.61" />
    <meta name="theme" content="VuePress Theme Hope" />
    <meta property="og:url" content="http://www.ahzy.top/soft-framework/category/%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE/"><meta property="og:site_name" content="软考架构"><meta property="og:title" content="思维导图 分类"><meta property="og:type" content="website"><meta property="og:locale" content="zh-CN"><meta property="article:author" content="ahzy"><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"思维导图 分类"}</script><meta name="robots" content="all"><meta name="author" content="ahzy"><meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"><meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0"><meta name="keywords" content="架构学习,软考,架构师"><meta name="apple-mobile-web-app-capable" content="yes"><script>var _hmt = _hmt || [];
        (function() {
          var hm = document.createElement("script");
          hm.src = "https://hm.baidu.com/hm.js?4e5e62813af629232f059fcd42fff5fe";
          var s = document.getElementsByTagName("script")[0]; 
          s.parentNode.insertBefore(hm, s);
        })();</script><link rel="stylesheet" href="/iconfont/iconfont.css"><link rel="icon" href="/favicon.ico"><title>思维导图 分类 | 软考架构</title><meta name="description" content="">
    <style>
      :root {
        --bg-color: #fff;
      }

      html[data-theme="dark"] {
        --bg-color: #1d1e1f;
      }

      html,
      body {
        background: var(--bg-color);
      }
    </style>
    <script>
      const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
      const systemDarkMode =
        window.matchMedia &&
        window.matchMedia("(prefers-color-scheme: dark)").matches;

      if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
        document.documentElement.setAttribute("data-theme", "dark");
      }
    </script>
    <link rel="preload" href="/soft-framework/assets/style-25be35f5.css" as="style"><link rel="stylesheet" href="/soft-framework/assets/style-25be35f5.css">
    <link rel="modulepreload" href="/soft-framework/assets/app-aad359f5.js"><link rel="modulepreload" href="/soft-framework/assets/framework-5b727e0e.js"><link rel="modulepreload" href="/soft-framework/assets/index.html-820af593.js"><link rel="modulepreload" href="/soft-framework/assets/index.html-1a897376.js">
  </head>
  <body>
    <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="skip-link sr-only">跳至主要內容</a><!--]--><!--[--><div class="theme-container no-sidebar has-toc"><!--[--><header class="navbar" id="navbar"><div class="navbar-start"><button type="button" class="toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><!----><!--]--><a href="/soft-framework/" class="brand"><img class="logo" src="/soft-framework/logo.png" alt="软考架构"><!----><span class="site-name hide-in-pad">软考架构</span></a><!--[--><!----><!--]--></div><div class="navbar-center"><!--[--><!----><!--]--><nav class="nav-links"><div class="nav-item hide-in-mobile"><a href="/soft-framework/home.html" class="nav-link" aria-label="教程知识"><span class="font-icon icon iconfont icon-java" style=""></span>教程知识<!----></a></div><div class="nav-item hide-in-mobile"><a href="/soft-framework/%E9%AB%98%E9%A2%91%E9%94%99%E9%A2%98/" class="nav-link" aria-label="高频错题"><span class="font-icon icon iconfont icon-book" style=""></span>高频错题<!----></a></div><div class="nav-item hide-in-mobile"><a href="/soft-framework/%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE/" class="nav-link" aria-label="思维导图"><span class="font-icon icon iconfont icon-book" style=""></span>思维导图<!----></a></div><div class="nav-item hide-in-mobile"><a href="/soft-framework/%E5%9F%B9%E8%AE%AD%E7%AC%94%E8%AE%B0/" class="nav-link" aria-label="培训笔记"><span class="font-icon icon iconfont icon-article" style=""></span>培训笔记<!----></a></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button type="button" class="dropdown-title" aria-label="避坑事项"><span class="title"><span class="font-icon icon iconfont icon-about" style=""></span>避坑事项</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/soft-framework/%E8%80%83%E8%AF%95%E6%97%B6%E9%97%B4.html" class="nav-link" aria-label="考试时间"><span class="font-icon icon iconfont icon-zuozhe" style=""></span>考试时间<!----></a></li><li class="dropdown-item"><a href="/soft-framework/timeline/" class="nav-link" aria-label="更新历史"><span class="font-icon icon iconfont icon-history" style=""></span>更新历史<!----></a></li><li class="dropdown-item"><a href="/soft-framework/%E7%AC%AC%E4%B8%80%E7%89%88/" class="nav-link" aria-label="第一版知识学习"><span class="font-icon icon iconfont icon-book" style=""></span>第一版知识学习<!----></a></li><li class="dropdown-item"><a href="/soft-framework/%E8%8B%B1%E8%AF%AD%E8%AF%8D%E6%B1%87.html" class="nav-link" aria-label="英语词汇"><span class="font-icon icon iconfont icon-book" style=""></span>英语词汇<!----></a></li><li class="dropdown-item"><a href="http://www.ahzy.top" rel="noopener noreferrer" target="_blank" aria-label="上网首页" class="nav-link"><span class="font-icon icon iconfont icon-java" style=""></span>上网首页<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li></ul></button></div></div></nav><!--[--><!----><!--]--></div><div class="navbar-end"><!--[--><!----><!--]--><!----><div class="nav-item"><a class="repo-link" href="https://gitee.com/coDing404/soft-framework" target="_blank" rel="noopener noreferrer" aria-label="Gitee"><svg xmlns="http://www.w3.org/2000/svg" class="icon gitee-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="gitee icon" style="width:1.25rem;height:1.25rem;vertical-align:middle;"><path d="M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm242.97-533.34H482.39a23.7 23.7 0 0 0-23.7 23.7l-.03 59.28c0 13.08 10.59 23.7 23.7 23.7h165.96a23.7 23.7 0 0 1 23.7 23.7v11.85a71.1 71.1 0 0 1-71.1 71.1H375.71a23.7 23.7 0 0 1-23.7-23.7V423.11a71.1 71.1 0 0 1 71.1-71.1h331.8a23.7 23.7 0 0 0 23.7-23.7l.06-59.25a23.73 23.73 0 0 0-23.7-23.73H423.11a177.78 177.78 0 0 0-177.78 177.75v331.83c0 13.08 10.62 23.7 23.7 23.7h349.62a159.99 159.99 0 0 0 159.99-159.99V482.33a23.7 23.7 0 0 0-23.7-23.7z"></path></svg></a></div><div class="nav-item hide-in-mobile"><button type="button" id="appearance-switch"><svg xmlns="http://www.w3.org/2000/svg" class="icon auto-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="auto icon" style="display:block;"><path d="M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon dark-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="dark icon" style="display:none;"><path d="M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon light-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="light icon" style="display:none;"><path d="M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"></path></svg></button></div><form class="search-box" role="search"><input type="search" placeholder="搜索" autocomplete="off" spellcheck="false" value><!----></form><!--[--><!----><!--]--><button type="button" class="toggle-navbar-button" aria-label="Toggle Navbar" aria-expanded="false" aria-controls="nav-screen"><span class="button-container"><span class="button-top"></span><span class="button-middle"></span><span class="button-bottom"></span></span></button></div></header><!----><!--]--><!----><div class="toggle-sidebar-wrapper"><span class="arrow start"></span></div><aside class="sidebar" id="sidebar"><!--[--><!----><!--]--><ul class="sidebar-links"><li><!--[--><a href="/soft-framework/%E7%AC%AC%E4%BA%8C%E7%89%88/%E4%B8%8A%E7%AF%87.html" class="nav-link sidebar-link sidebar-page" aria-label="上篇"><span class="font-icon icon iconfont icon-interview" style=""></span>上篇<!----></a><ul class="sidebar-sub-headers"></ul><!--]--></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">一、绪论</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">二、计算机系统基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">三、信息系统基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">四、信息安全技术基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">五、软件工程基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">六、数据库设计基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">七、系统架构设计基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">八、系统质量属性与架构评估</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">九、软件可靠性基础知识</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十、软件架构的演化和维护</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十一、未来信息综合技术</span><span class="arrow end"></span></button><!----></section></li><li><!--[--><a href="/soft-framework/%E7%AC%AC%E4%BA%8C%E7%89%88/%E4%B8%8B%E7%AF%87.html" class="nav-link sidebar-link sidebar-page" aria-label="下篇"><span class="font-icon icon iconfont icon-interview" style=""></span>下篇<!----></a><ul class="sidebar-sub-headers"></ul><!--]--></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十二、信息系统架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十三、层次式架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十四、云原生架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十五、面向服务架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十六、嵌入式系统架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十七、通信系统架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十八、安全架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">十九、大数据架构设计理论与实践</span><span class="arrow end"></span></button><!----></section></li><li><section class="sidebar-group"><button class="sidebar-heading clickable" type="button"><!----><span class="title">二十、系统架构设计师论文写作要点</span><span class="arrow end"></span></button><!----></section></li></ul><!--[--><!----><!--]--></aside><!--[--><div class="page blog"><div class="blog-page-wrapper"><main class="blog-main" id="main-content"><ul class="category-list-wrapper"><li class="category category1"><a href="/soft-framework/category/%E4%B8%BB%E9%A1%B5/" class="">主页<span class="category-num">1</span></a></li><li class="category category7"><a href="/soft-framework/category/%E8%80%83%E8%AF%95%E6%97%B6%E9%97%B4/" class="">考试时间<span class="category-num">1</span></a></li><li class="category category8"><a href="/soft-framework/category/%E7%AC%94%E8%AE%B0/" class="">笔记<span class="category-num">1</span></a></li><li class="category category1 active"><a aria-current="page" href="/soft-framework/category/%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE/" class="router-link-active router-link-exact-active">思维导图<span class="category-num">1</span></a></li><li class="category category4"><a href="/soft-framework/category/%E7%AC%AC%E4%BA%8C%E7%89%88/" class="">第二版<span class="category-num">3</span></a></li></ul><div id="article-list" class="article-wrapper"><div class="article-item"><article class="article" vocab="https://schema.org/" typeof="Article"><!----><a href="/soft-framework/%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE/%E7%AC%AC%E4%BA%8C%E7%89%88%E7%9B%AE%E5%BD%95/" class=""><header class="title"><!----><!----><span property="headline">第二版目录</span><!----></header></a><div class="article-excerpt"><h2> 绪论</h2>
<h2> 目录</h2>
<div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>root((第二版))
  1-绪论
    1-软件架构概述
      系统架构的定义及发展历程
      软件架构的发展未来
      软件架构的常用分类及建模方法
      软件架构的应用场景
    2-软件架构设计师概述
      架构设计师应具备的专业素质
      架构设计师的定义-职责和任务
      架构设计师的知识结构
    3-如何成为一名好的系统架构设计师
      从工程师到系统架构设计师的演化
      如何衡量一名优秀架构设计
    10-软件架构的演化和维护
    1-软件架构演化和定义与关系
      演化和定义的关系
      演化的重要性
    2-面向时象软件架梅演化过程
      复合片段演化
      对象演化
      消息演化
      约束演化
    3-软件架构演化方式的分类
      软件架构动态演化
      软件架构演化时期
      软件架构静态演化
    4-软件架构演化原则
      原则
    5-软件架构演化评估方法
      演化过程已知的评估
      演化过程未知的评估
    6-大型网站系统架构演化实例
      第一阶段-单体架构
      第七阶段-使用分布式文件系统和分布式数据库系统
      第三阶段-使用缓存改善网站性能
      第九阶段-业务拆分
      第二阶段-垂直架构
      第五阶段-数据库读写分离
      第八阶段-使用NoSOL和搜索引擎
      第六阶段-使用反向代理和CDN加速网站响应
      第十阶段-分布式服务
      第四阶段-使用服务集群改善网站并发处理能力
    7-软件架构维护
      软件架构修改管理
      软件架构可维护性度量实践
      软件架构版本管理
      软件架构知识管理
    11-未来信息综合技术
    1-信息物理系统技术概述
      CPS的实现
      信息物理系统的建设和应用
      信息物理系统的概念
    2-人工智能技术概述
      人工智能关键技术
      人工智能的发展历程
      人工智能的概念
    3-机器人技术概述
      机器人4的核心技术
      机器人的分类
      机器人的定义和发展历程
      机器人的概念
    4-边缘计算概述
      边云协同
      边缘计算应用场合
      边缘计算概念
      边缘计算的安全
      边缘计算的定义
      边缘计算的特点
    5-数字李生体技术概述
      数字李生体发展历程
      数字李生体的关键技术
      数字李生体的定义
      数宇李生体的应用
    6-云计算和大数据技术概述
      云计算技术概述
      大数据技术概述
    12-信息系统架构设计理论与实践
    1-信息系统架构基本概念及发展
      信息系统架构的发展
      信息系统架构的定义
      信息系统架构的概述
    2-信息系统架构
      企业信息系统的总体框架
      信息系统常用4种架构模型
      信息系统架构分类
      信息系统架构的一般原理
      架构风格
    3-信息系统架构设计方法
      ADM架构开发方法
      信息化总体架构方法
    4-信息系统架构案例分析
      Web服务在HL7上的应用一一Web服务基础实现框架
      以服务为中心的企业整合
      价值驱动的体系结构一一连接产品策略与体系结构
    13-层次式架构设计理论与实践
    1-层次式体系结构概述
      概述
    2-表现层框架设计
      使用XML设计表现层(统一WebFom与WindowsFomm的外观)
      表现层中UIP设计思想
      表现层动态生成设计思想
      表现层设计模式
    3-中间层架构设计
      业务逻排层工作流设计
      业务逻辑层实体设计
      业务逻辑层框架
      业务逻辑层组件设计
    4-数据访问层设计
      5种数据访问模式
      ORM-Hibernate-CMP-2设计思想
      事务处理设计
      工厂模式在数据访问层应用
      灵活运用XML-Schema
      连接对象管理设计
    5-数据架构规划与设计
      数据库设计与XML设计融合
      数据库设计与类的设计融合
    6-物联网层次架构设计
      架构设计
    7-层次式架构案例分析
      基于物联网架构的电子小票服务系统
      电子商务网站(网上商店PetShop)
    14-云原生架构设计理论与实践
    1-云原生架构产生背景
      背景
    2-云原车架构内涵
      主要架构模式
      云原生架构原则
      云原生架构定义
      典型的云原生架构反模式
    3-云原生架构相关技术
      云原生微服务
      容器技术
      无服务器技术
      服务网格
    4-云原生架构案例分析
      云原生技术助力某汽车公司数字化转型实践
      某体育用品公司基于云原生架构的业务中台构建
      某快递公司核心业务系统云原生改变
      某旅行公司云原生改造
      某电商业务云原生改造
    15-面向服务架构设计理论与实践
    1-SOA的相关概念
      SOA的定义
      业务流程与BPEL
    10-SOA实施的过程
      业务流程分析
      选择SOA解决方案
    2-SOA的发展历史
      SOA的发展历史
      SOA的微服务化发展
      国内SOA的发展现状与国外对比
    3-SOA的参考架构
      参考架构
    4-SOA主要协议和规范
      REST规范
      SOAP协议
      UDDI协议
      WSDL规范
    5-SOA设计的标准要求
      应用程序统一登记与集成
      文档标准化
      服务质量(QoS)
      通信协议标准
    6-SOA的作用
      作用
    7-SOA的设计原则
      设计原则
    8-SOA的设计模式
      企业服务总线模式
      微服务模式
      服务注册表模式
      案例研究
    9-构建SOA架构时应该注意的问题
      原有系统架构中的集成需求
      服务粒度的控制以及无状态服务的设计
    16-嵌入式系统架构设计理论与实践
    1-嵌入式系统概述
      嵌入式系统发展历程
      嵌入式系统硬件体系结构
      嵌入式软件架构概述
    2-嵌入式系统软件架构原理与特征
      两种典型的嵌入式系统架构模式
      嵌入式中间件
      嵌入式操作系统
      嵌入式数据库
      嵌入式系统软件开发环境
    3-嵌入式系统软件架构设计方法
      基于架构的软件设计开发方法的越用
      实时系统设计方法
      属性驱动的软件设计方法
    4-嵌入式系统软件架构案例分析
      物联网操作系统软件架构案例分析
      面向安全攸关系统的跨领域GENESYS系统架构案例分析
      鸿蒙操作系统架构案例分析
    17-通信系统架构设计理论与实践
    1-通信系统概述
      概述
    2-通信系统网络架构
      存储网结架构
      局域网网络架构
      广域网网络架构
      移动通信网网络架构
      软件定义网络架构
    3-网络构建文健技术
      IPV4与IPV6融合组网技术
      SDN技术
      网络高可用设计
    4-网络构建和设计方法
      绿色网络设计方法
      网络安全
      网络技术遵选及设计
      网络需求分析
    5-通信网络构建案例分析
      5G网络应用
      园区网双栈构建分析
      高可用网络构建分析
    18-安全架构设计理论与实践
    1-安全架构提述
      与信息安全相关的国内外标准及组织
      信息安全面临的威胁
      安全架构的定义和范围
    2-安全模型
      Bell-LaPadula模型
      Biba模型
      ChineseWall模型
      Clark-Wilson模型
      状态机模型
    3-系统安全体系架构规划框架
      信息系统安全体系规划
      信息系统安全规划框架
      安全技术体系架构
    4-信息安全整体架构设计(WPDRRC模型)
      WPDRRC信息安全体系架构模型
      信息安全体系架构设计
    5-网络安全体系架构设计
      OSI的安全体系架构概述
      完整性框架
      抗抵赖框架
      机密性框架
      认证机架
      访问控制框架
    6-数据库系统的安全设计
      数据库安全设计的评估标准
      数据库的完整性设计
    7-系统架构的脆弱性分析
      典型软件架构的脆弱性分析
      概述
      软件脆弱性
    8-安全架构设计案例分析
      基于混合云的工业安全架构设计
      电子商务系统的安全性设计
    19-大数据架构设计理论与实践
    1-传统数据处理系统存在的问题
      问题
    2-大数据处理系统架构分析
      大数据处理系统架构特征
      大数据处理系统面临挑战
    3-Lambda架构
      Lambda与其他架构模式对比
      Lambda架构介绍
      Lambda架构优缺点
      Lambda架构对大数据处理系统的理解
      Lambda架构应用场景
      Lambda架构的实现
    4-Kappa架构
      Kappa架构下对大数据处理系统的理解
      Kappa架构介绍
      Kappa架构的优缺点
      Kappa架构的实现
      常见Kappa架构变形
    5-Lambda架构与Kappa架构的对比和设计选择
      Lambda架构与Kappa架构的特性对比
      Lambda架构与Kappa架构的设计选择
    6-大数据架构设计案例分析
      Lambda架构在某网奥运中的大数据应用
      Lambda架构在某网广告平台的应用与演进
      某电商智能决策大数据系统
      某证券公司大数据系统
    2-计算机系统基础知识
    1-计算机系统概述
      概述
    2-计算机硬件
      处理器
      外部设备
      存储器
      总线
      接口
      计算机硬件组成
    3-计算机软件
      中间件
      应用软件
      操作系统
      数据库
      文件系统
      网络协议
      计算机软件概述
      软件构件
    4-嵌入式系统及软件
      安全攸关软件的安全性设计
      嵌入式系统的分类
      嵌入式系统的组成及特点
      嵌入式软件的组成及特点
    5-计算机网络
      组网技术
      网络工程
      网络技术
      网络的基本概念
      通信技术
    6-计算机语言
      计算机语言的分类
      计算机语言的组成
    7-多媒体
      多媒体概述
      多媒体系统的关键技术
    8-系统工程
      基于模型的系统工程
      系统工程方法
      系统工程概述
      系统工程的生命周期
    9-系统性能
      性能指标
      性能计算
      性能设计
      性能评估
    20-系统架构设计师论文写作要点
    1-写作注意事顶
      做好准备工作
      论文写作格式
    2-如何解答试题
      论文解答实例
      论文解答步骤
    3-论文写作方法
      如何写好摘要
      如何写好正文
      摘要和正文的关系
    4-常见问题及解决办法
      常见问题及解决办法
    3-信息系统基础知识
    1-信息系统概述
      信息系统建设原则
      信息系统开发方法
      信息系统的分类
      信息系统的发展
      信息系统的定义
      信息系统的生命周期
    2-业务处理系统(TPS)
      业务处理系统的功能
      业务处理系统的概念
      业务处理系统的特点
    3-管理信息系统(MIS)
      管理信息系统的功能
      管理信息系统的概念
      管理信息系统的组成
    4-决策支持系统(DSS)
      决策支持系统的功能
      决策支持系统的概念
      决策支持系统的特点
      决策支持系统的组成
    5-专家系统(ES)
      专家系统的功能
      专家系统的概念
      专家系统的组成
    6-办公自动化系统(OAS)
      办公自动化系统的功能
      办公自动化系统的概念
      办公自动化系统的组成
    7-企业资源规划(ERP)
      企业资源规划的功能
      企业资源规划的概念
      企业资源规划的结构
    8-典型信息系统架构模型
      企业信息化与电子商务
      政府信息化与电子政务
    4-信息安全技术基础知识
    1-信息安全基础知识
      信息存储安全
      信息安全的概念
      网络安全
    2-信息系统安全的作用与意义
      作用与意义
    3-信息安全系统的组成框架
      作用与意义
      技术体系
      管理体系
      组织机构体系
    4-信息加解密技术
      对称密钥加密算法
      数据加密
      非对称密钥加密算法
    5-密钥管理技术
      公加密体制的密钥管理
      公加密分配单钥密码体制的密钥
      对称密钥的分配与管理
    6-访问控制及数字签名技术
      数字签名
      访问控制技术
    7-信息安全的抗攻击技术
      密钥的选择
      强化TCP-IP堆栈以抵御拒绝服务攻击
      拒绝服务攻击与防御
      欺骗攻击与防御
      端口扫描
      系统漏洞扫描
    8-信息安全的保障体系与评估方法
      安全风险管理
      计算机信息系统安全保护等级
    5-软件工程基础知识
    1-软件工程
      敏捷模型
      统一过程模型(RUP)
      软件工程定义
      软件能力成熟度模型
      软件过程模型
    2-需求工程
      需求变更
      需求获取
      需求追踪
    3-系统分析与设计
      结构化方法
      面向对象方法
    4-软件测试
      测试方法
      测试阶段
    5-净室软件工程
      应用与缺点
      技术手段
      理论基础
    6-基于构件的软件工程
      CBSE过程
      构件和构件模型
      构件组装
    7-软件项目管理
      软件质量管理
      软件进度管理
      软件配置管理
      软件风险管理
      项目管理概述
    6-数据库设计基础知识
    1-数据库基本概念
      数据库三级模式
      数据库技术的发展
      数据库管理系统
      数据模型
    2-关系数据库
      关系数据库基本概念
      关系数据库设计基本理论
      关系运算
    3-数据库设计
      数据库实施
      数据库设计的基本步骤
      数据库运行维护
      数据需求分析
      概念结构设计
      物理设计
      逻辑结构设计
    4-应用程序与数据库的交互
      ORM访问接口
      嵌入SQL访问接口
      库函数级别访问接口
      通用数据接口标准
    5-NoSOL数据库
      体系框架
      分类与特点
    7-系统架构设计基础知识
    1-软件架构概念
      软件架构的定义
      软件架构的重要性
      软件架构设计与生命周期
    2-基于架构的软件开发方法
      体系结构复审
      体系结构实现
      体系结构文档化
      体系结构的演化
      体系结构的设计方法概述
      体系结构设计
      体系结构需求
      基于体系结构的开发模型
      概念与术语
    3-软件架构风格
      以数据为中心的体系结构风格
      数据流体系结构风格
      独立构件体系结构风格
      虚拟机体系结构风格
      调用-返回体系结构风格
      软件架构风格概述
    4-软件架构复用
      软件架构复用的原因
      软件架构复用的基本过程
      软件架构复用的定义及分类
      软件架构复用的对象及形式
    5-特定领域软件体系结构
      DSSA的基本活动
      DSSA的定义
      DSSA的建立过程
      参与DSSA的人员
    8-系统质量属性与架构评估
    1-软件系统质量属性
      质量属性场景描述
      质量属性概念
      面向架构评估的质量属性
    2-系统架构评估
      系统架构评估中的重要概念
      系统架构评估方法
    3-ATAM方法架构评估实践
      阶段1一演示(Presentation)
      阶段2一调查和分析
      阶段3一测试
      阶段4一报告ATAM
    9-软件可靠性基础知识
    1-软件可靠性基本概念
      可靠性测试的意义
      可靠性目标
      广义的可靠性测试与狭义的可靠性测试
      软件可靠性定义
      软件可靠性的定量描述
    2-软件可靠性基本建模
      影响软件可靠性的因素
      软件可靠性的建模方法
      软件的可靠性模型分类
    3-软件可靠性管理
      可靠性管理
    4-软件可靠性设计
      容错设计技术
      检错技术
      系统配置技术
      降低复杂度设计
    5-软件可靠性测试
      可靠性测试用例设计
      可靠性测试的实施
      定义软件运行剖面
      软件可靠性测试概述
    6-软件可靠性评价
      可靠性数据的收集
      怎样选择可靠性模型
      软件可靠性评价概述
      软养可常性的评信和预测
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></div><hr class="hr"><div class="page-info"><span class="page-author-info" aria-label="作者🖊" data-balloon-pos="down"><svg xmlns="http://www.w3.org/2000/svg" class="icon author-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="author icon"><path d="M649.6 633.6c86.4-48 147.2-144 147.2-249.6 0-160-128-288-288-288s-288 128-288 288c0 108.8 57.6 201.6 147.2 249.6-121.6 48-214.4 153.6-240 288-3.2 9.6 0 19.2 6.4 25.6 3.2 9.6 12.8 12.8 22.4 12.8h704c9.6 0 19.2-3.2 25.6-12.8 6.4-6.4 9.6-16 6.4-25.6-25.6-134.4-121.6-240-243.2-288z"></path></svg><span><a class="page-author-item" href="http://www.ahzy.top/article/" target="_blank" rel="noopener noreferrer">ahzy</a></span><span property="author" content="ahzy"></span></span><!----><span class="page-date-info" aria-label="写作日期📅" data-balloon-pos="down"><svg xmlns="http://www.w3.org/2000/svg" class="icon calendar-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="calendar icon"><path d="M716.4 110.137c0-18.753-14.72-33.473-33.472-33.473-18.753 0-33.473 14.72-33.473 33.473v33.473h66.993v-33.473zm-334.87 0c0-18.753-14.72-33.473-33.473-33.473s-33.52 14.72-33.52 33.473v33.473h66.993v-33.473zm468.81 33.52H716.4v100.465c0 18.753-14.72 33.473-33.472 33.473a33.145 33.145 0 01-33.473-33.473V143.657H381.53v100.465c0 18.753-14.72 33.473-33.473 33.473a33.145 33.145 0 01-33.473-33.473V143.657H180.6A134.314 134.314 0 0046.66 277.595v535.756A134.314 134.314 0 00180.6 947.289h669.74a134.36 134.36 0 00133.94-133.938V277.595a134.314 134.314 0 00-133.94-133.938zm33.473 267.877H147.126a33.145 33.145 0 01-33.473-33.473c0-18.752 14.72-33.473 33.473-33.473h736.687c18.752 0 33.472 14.72 33.472 33.473a33.145 33.145 0 01-33.472 33.473z"></path></svg><span><!----></span><meta property="datePublished" content="2023-04-20T10:19:53.000Z"></span><!----><span class="page-reading-time-info" aria-label="阅读时间⌛" data-balloon-pos="down"><svg xmlns="http://www.w3.org/2000/svg" class="icon timer-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="timer icon"><path d="M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"></path></svg><span>大约 15 分钟</span><meta property="timeRequired" content="PT15M"></span><span class="page-category-info" aria-label="分类🌈" data-balloon-pos="down"><svg xmlns="http://www.w3.org/2000/svg" class="icon category-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="category icon"><path d="M148.41 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H148.41c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.311-40.31zM147.556 553.478H429.73c22.263 0 40.311 18.048 40.311 40.31v282.176c0 22.263-18.048 40.312-40.31 40.312H147.555c-22.263 0-40.311-18.049-40.311-40.312V593.79c0-22.263 18.048-40.311 40.31-40.311zM593.927 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H593.927c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.31-40.31zM730.22 920.502H623.926c-40.925 0-74.22-33.388-74.22-74.425V623.992c0-41.038 33.387-74.424 74.425-74.424h222.085c41.038 0 74.424 33.226 74.424 74.067v114.233c0 10.244-8.304 18.548-18.547 18.548s-18.548-8.304-18.548-18.548V623.635c0-20.388-16.746-36.974-37.33-36.974H624.13c-20.585 0-37.331 16.747-37.331 37.33v222.086c0 20.585 16.654 37.331 37.126 37.331H730.22c10.243 0 18.547 8.304 18.547 18.547 0 10.244-8.304 18.547-18.547 18.547z"></path></svg><span class="page-category-item category1 clickable" role="navigation">思维导图</span><meta property="articleSection" content="思维导图"></span><!----></div></article></div><div class="pagination-wrapper"></div></div></main><aside class="blog-info-wrapper"><div class="blogger-info" vocab="https://schema.org/" typeof="Person"><div class="blogger" style="cursor:pointer;" aria-label="个人介绍" data-balloon-pos="down" role="navigation"><img class="blogger-avatar" src="/soft-framework/logo.png" property="image" alt="Blogger Avatar"><div class="blogger-name" property="name">ahzy</div><!----><meta property="url" content="/soft-framework/about-the-author/"></div><div class="num-wrapper"><div><div class="num">419</div><div>文章</div></div><div><div class="num">5</div><div>分类</div></div><div><div class="num">1</div><div>标签</div></div><div><div class="num">419</div><div>时间轴</div></div></div><div class="social-media-wrapper"><a class="social-media" href="https://github.com/coDing505" rel="noopener noreferrer" target="_blank" aria-label="Github" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon github-icon" viewBox="0 0 1024 1024"><circle cx="512" cy="512" r="512" fill="#171515"/><path fill="#fff" d="M509.423 146.442c-200.317 0-362.756 162.42-362.756 362.8 0 160.266 103.936 296.24 248.109 344.217 18.139 3.327 24.76-7.872 24.76-17.486 0-8.613-.313-31.427-.49-61.702-100.912 21.923-122.205-48.63-122.205-48.63-16.495-41.91-40.28-53.067-40.28-53.067-32.937-22.51 2.492-22.053 2.492-22.053 36.407 2.566 55.568 37.386 55.568 37.386 32.362 55.438 84.907 39.43 105.58 30.143 3.296-23.444 12.667-39.43 23.032-48.498-80.557-9.156-165.246-40.28-165.246-179.297 0-39.604 14.135-71.988 37.342-97.348-3.731-9.178-16.18-46.063 3.556-96.009 0 0 30.46-9.754 99.76 37.19 28.937-8.048 59.97-12.071 90.823-12.211 30.807.14 61.843 4.165 90.822 12.21 69.26-46.944 99.663-37.189 99.663-37.189 19.792 49.946 7.34 86.831 3.61 96.01 23.25 25.359 37.29 57.742 37.29 97.347 0 139.366-84.82 170.033-165.637 179.013 13.026 11.2 24.628 33.342 24.628 67.182 0 48.498-.445 87.627-.445 99.521 0 9.702 6.535 20.988 24.945 17.444 144.03-48.067 247.881-183.95 247.881-344.175 0-200.378-162.442-362.798-362.802-362.798z"/></svg></a><a class="social-media" href="https://gitee.com/coDing404" rel="noopener noreferrer" target="_blank" aria-label="Gitee" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon gitee-icon" viewBox="0 0 1024 1024"><circle cx="512" cy="512" r="512" fill="#C71D23"/><path fill="#fff" d="M772.953 454.723H480.17v.006a25.46 25.46 0 0 0-25.46 25.453l-.025 63.649a25.46 25.46 0 0 0 25.46 25.466l178.242-.007a25.46 25.46 0 0 1 25.459 25.46v12.73c0 42.18-34.198 76.378-76.378 76.378H365.583a25.46 25.46 0 0 1-25.46-25.46V416.533h-.006c0-42.18 34.192-76.378 76.378-76.378h356.388v-.013a25.46 25.46 0 0 0 25.46-25.446l.057-63.65h.013a25.46 25.46 0 0 0-25.46-25.471l-356.432.012c-105.453 0-190.946 85.493-190.946 190.946v356.433a25.46 25.46 0 0 0 25.46 25.46H626.56c94.913 0 171.852-76.94 171.852-171.852V480.182a25.46 25.46 0 0 0-25.46-25.46z"/></svg></a></div></div><div class="blog-info-list"><div class="blog-type-wrapper"><button type="button" class="blog-type-button"><div class="icon-wrapper active" aria-label="文章" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon article-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="article icon"><path d="M853.333 938.667H170.667A42.667 42.667 0 0 1 128 896V128a42.667 42.667 0 0 1 42.667-42.667h682.666A42.667 42.667 0 0 1 896 128v768a42.667 42.667 0 0 1-42.667 42.667zm-42.666-85.334V170.667H213.333v682.666h597.334zM298.667 256h170.666v170.667H298.667V256zm0 256h426.666v85.333H298.667V512zm0 170.667h426.666V768H298.667v-85.333zm256-384h170.666V384H554.667v-85.333z"></path></svg></div></button><button type="button" class="blog-type-button"><div class="icon-wrapper" aria-label="分类" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon category-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="category icon"><path d="M148.41 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H148.41c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.311-40.31zM147.556 553.478H429.73c22.263 0 40.311 18.048 40.311 40.31v282.176c0 22.263-18.048 40.312-40.31 40.312H147.555c-22.263 0-40.311-18.049-40.311-40.312V593.79c0-22.263 18.048-40.311 40.31-40.311zM593.927 106.992h282.176c22.263 0 40.31 18.048 40.31 40.31V429.48c0 22.263-18.047 40.31-40.31 40.31H593.927c-22.263 0-40.311-18.047-40.311-40.31V147.302c0-22.263 18.048-40.31 40.31-40.31zM730.22 920.502H623.926c-40.925 0-74.22-33.388-74.22-74.425V623.992c0-41.038 33.387-74.424 74.425-74.424h222.085c41.038 0 74.424 33.226 74.424 74.067v114.233c0 10.244-8.304 18.548-18.547 18.548s-18.548-8.304-18.548-18.548V623.635c0-20.388-16.746-36.974-37.33-36.974H624.13c-20.585 0-37.331 16.747-37.331 37.33v222.086c0 20.585 16.654 37.331 37.126 37.331H730.22c10.243 0 18.547 8.304 18.547 18.547 0 10.244-8.304 18.547-18.547 18.547z"></path></svg></div></button><button type="button" class="blog-type-button"><div class="icon-wrapper" aria-label="标签" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon tag-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="tag icon"><path d="M939.902 458.563L910.17 144.567c-1.507-16.272-14.465-29.13-30.737-30.737L565.438 84.098h-.402c-3.215 0-5.726 1.005-7.634 2.913l-470.39 470.39a10.004 10.004 0 000 14.164l365.423 365.424c1.909 1.908 4.42 2.913 7.132 2.913s5.223-1.005 7.132-2.913l470.39-470.39c2.01-2.11 3.014-5.023 2.813-8.036zm-240.067-72.121c-35.458 0-64.286-28.828-64.286-64.286s28.828-64.285 64.286-64.285 64.286 28.828 64.286 64.285-28.829 64.286-64.286 64.286z"></path></svg></div></button><button type="button" class="blog-type-button"><div class="icon-wrapper" aria-label="时间轴" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon timeline-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="timeline icon"><path d="M511.997 70.568c-243.797 0-441.429 197.633-441.429 441.435 0 243.797 197.632 441.429 441.43 441.429S953.431 755.8 953.431 512.002c0-243.796-197.637-441.434-441.435-441.434zm150.158 609.093-15.605 15.61c-8.621 8.615-22.596 8.615-31.215 0L472.197 552.126c-4.95-4.944-4.34-14.888-4.34-24.677V247.14c0-12.19 9.882-22.07 22.07-22.07h22.07c12.19 0 22.07 9.882 22.07 22.07v273.218l128.088 128.088c8.62 8.62 8.62 22.595 0 31.215zm0 0"></path></svg></div></button></div><div class="sticky-article-wrapper"><div class="title"><svg xmlns="http://www.w3.org/2000/svg" class="icon article-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="article icon"><path d="M853.333 938.667H170.667A42.667 42.667 0 0 1 128 896V128a42.667 42.667 0 0 1 42.667-42.667h682.666A42.667 42.667 0 0 1 896 128v768a42.667 42.667 0 0 1-42.667 42.667zm-42.666-85.334V170.667H213.333v682.666h597.334zM298.667 256h170.666v170.667H298.667V256zm0 256h426.666v85.333H298.667V512zm0 170.667h426.666V768H298.667v-85.333zm256-384h170.666V384H554.667v-85.333z"></path></svg><span class="num">419</span>文章</div><hr><ul class="sticky-article-list"></ul></div></div></aside></div></div><!--]--><footer class="footer-wrapper"><div class="footer"><a href="https://beian.miit.gov.cn/" target="_blank">皖ICP备17026235号-1</a></div><div class="copyright">Copyright © 2023 ahzy</div></footer></div><!--]--><!--]--><!----><!--]--></div>
    <script type="module" src="/soft-framework/assets/app-aad359f5.js" defer></script>
  </body>
</html>
